home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2007 December / PCWKCD1207B.iso / Blogowanie poza sfera / Flock 0.9.1.3 stable / flock-0.9.1.3.en-US.win32.exe / flock / chrome / browser.jar / content / browser / preferences / tabs.js < prev    next >
Text File  |  2006-08-23  |  2KB  |  60 lines

  1. //@line 39 "/cygdrive/K/tinderbuild/src/flock/mozilla/browser/components/preferences/tabs.js"
  2.  
  3. var gTabsPane = {
  4.  
  5.   /*
  6.    * Preferences:
  7.    *
  8.    * browser.link.open_external
  9.    * - determines where pages opened by external applications are opened:
  10.    *     0 opens such links in the default window,
  11.    *     1 opens such links in the most recent window or tab,
  12.    *     2 opens such links in a new window,
  13.    *     3 opens such links in a new tab
  14.    * browser.link.open_newwindow
  15.    * - determines where pages which would open in a new window are opened:
  16.    *     0 opens such links in the default window,
  17.    *     1 opens such links in the most recent window or tab,
  18.    *     2 opens such links in a new window,
  19.    *     3 opens such links in a new tab
  20.    * browser.tabs.autoHide
  21.    * - true if the tab bar is hidden when only one tab is open, false to always
  22.    *   show it
  23.    * browser.tabs.loadInBackground
  24.    * - true if display should switch to a new tab which has been opened from a
  25.    *   link, false if display shouldn't switch
  26.    * browser.tabs.warnOnClose
  27.    * - true if when closing a window with multiple tabs the user is warned and
  28.    *   allowed to cancel the action, false to just close the window
  29.    * browser.tabs.warnOnOpen
  30.    * - true if the user should be warned if he attempts to open a lot of tabs at
  31.    *   once (e.g. a large folder of bookmarks), false otherwise
  32.    */
  33.  
  34.   /**
  35.    * Determines where a link which opens a new window will open.
  36.    *
  37.    * @returns 2 if such links should be opened in new windows,
  38.    *          3 if such links should be opened in new tabs
  39.    */
  40.   readLinkTarget: function() {
  41.     var openExternal = document.getElementById("browser.link.open_external");
  42.     return openExternal.value != 2 ? 3 : 2;
  43.   },
  44.  
  45.   /**
  46.    * Ensures that pages opened in new windows by web pages and pages opened by
  47.    * external applications both open in the same way (e.g. in a new tab, window,
  48.    * etc.).
  49.    *
  50.    * @returns 2 if such links should be opened in new windows,
  51.    *          3 if such links should be opened in new tabs
  52.    */
  53.   writeLinkTarget: function() {
  54.     var linkTargeting = document.getElementById("linkTargeting");
  55.     document.getElementById("browser.link.open_newwindow").value = linkTargeting.value;
  56.     return linkTargeting.value;
  57.   }
  58. };
  59.  
  60.